package day03;

public class IfElseIfDemo {
    public static void main(String[] args) {
        /*
        3.if...elseif结构：多条路
        1)语法：
        if(boolean1){
            语句块1
        }else if(boolean2){
            语句块2
        }else if(boolean3){
            语句块3
        }else{
            语句块4    最后一个else可有可无，不是必须的，但常常都用。
        }
        2)执行过程：
        判断boolean1的值,若为true则执行语句块1(整个结束).
       若为false,则再判断boolean2的值,为true则执行语句块2(整个结束).
       若为false,则再判断boolean3的值,若为true则执行语句块3(整个结束).
       若为false,则执行语句块4(整个结束).
        3)说明:
        语句块1/2/3/4，必走其中之一....多选1
         */
        //
        int price = 300;//(带数 3000/ 1500/ 700/300),个人觉得如果是整数的话可以选择int类型，如果必须精算到小数，就需要用double类型。
        if (price >=2000){
            price *= 0.5;
        }else if (price>=1000){
            price *= 0.7;
        }else if (price>=500){
            price *= 0.8;
        }else {
            price *= 0.9;
        }
        System.out.println("最终消费金额为:"+price+"元!");


    }
}
